home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / DataSo~1.cab / _14ED9BC24AAD4FD3A56F000C4355B74B < prev    next >
Encoding:
Text File  |  2006-01-15  |  31.9 KB  |  839 lines

  1. // defines set of XFaders for engine
  2. !EngineSound(s)
  3.  
  4. // path to the place with sounds
  5. !Path(s)
  6.  
  7. //fGain, fXFade, fMax
  8. !XFaderLoadLow(f, f, f)
  9.  
  10. //fGain, fMin, fXFade
  11. !XFaderLoadHigh(f, f, f)
  12.  
  13. //fBaseRPM, sWave, fGain, fXFadeLeft, fMax
  14. !XFaderLeft(f, s, f, f, f)
  15.  
  16. //fBaseRPM, sWave, fGain, fMin, fXFadeLeft, fXFadeRight, fMax
  17. !XFader(f, s, f, f, f, f, f)
  18.  
  19. //fBaseRPM, sWave, fGain, fMin, fXFadeRight
  20. !XFaderRight(f, s, f, f, f)
  21.  
  22. !XFaderTurbo(s, f, f, f, f, f)
  23. !XFaderHiss(s, f, f, f)
  24. !XFaderNitro(s, f, f, f)
  25.  
  26. !XFaderWhineLoadLowInside(f, f, f)
  27. !XFaderWhineLoadHighInside(f, f, f)
  28. !XFaderWhineLoadLowOutside(f, f, f)
  29. !XFaderWhineLoadHighOutside(f, f, f)
  30.  
  31. // audibility range of car engine sound
  32. !EngineSoundRange(f,f)
  33.  
  34. // sound of gear shifting when inside car view
  35. !GearShiftUpInsideSound(s)
  36. // sound of gear shifting when inside car view
  37. !GearShiftDownInsideSound(s)
  38.  
  39. // turbo blow off sounds
  40. !TurboPopOff(f)
  41. // min, med, max pressure sound, fDistMin, fDistMax
  42. !TurboPopOffSound(s, s, s, f, f)
  43.  
  44. !BackfireRumbleSoundNoFX(s, f, f)
  45. !BackfireRumbleSoundFX(s, f, f)
  46.  
  47. // engine rpm will be scaled to match this max rpm
  48. !MaxRPM(f)
  49.  
  50. // Modifier of engine sound. It sets characteristic of sound depending on displacement of the engine.
  51. // Params: min displacement, max displacement, lower xfader gain, higher xfader gain, rpm sound modifier
  52. // If displacement of an engine is between min and max displacement - mathematically <min, max), param will be applayed // to this engine
  53. !XFaderEngineModifier(f, f, f, f, f)
  54.  
  55. !XFaderWhineModifier(f, f, f)
  56.  
  57. EngineSound("bmx")
  58. {
  59.     Path("Data/Sounds/Engine/bmx/")
  60.     EngineSoundRange(1000.0, 10000.0)
  61.     //MaxRPM(6800) greg said it's not ok with this set
  62.     XFaderLoadLow(0.85, 0.67, 0.78)
  63.     {
  64.         XFaderLeft(1250.0, "bmx_idle.wav", 0.85, 1816.0, 2073.0)
  65.         XFader(4000.0, "bmx_offlow.wav", 0.96, 1560.0, 1816.0, 3835.0, 4466.0)
  66.         XFaderRight(8000.0, "bmx_offhigh.wav", 1.0, 3205.0, 3835.0)
  67.     }
  68.  
  69.     XFaderLoadHigh(0.85, 0.56, 0.67)
  70.     {
  71.             XFaderLeft(1250.0, "bmx_idle.wav", 0.85, 1816.0, 2073.0)
  72.         XFader(4000.0, "bmx_onlow.wav", 0.96, 1560.0, 1816.0, 5192.0, 5684.0)
  73.         XFaderRight(8000.0, "bmx_onhigh.wav", 1.0, 4701.0, 5192.0)
  74.     }
  75.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  76.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  77.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  78.  
  79.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  80.     {
  81.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  82.     }
  83.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  84.     {
  85.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  86.     }
  87.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  88.     {
  89.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  90.     }
  91.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  92.     {
  93.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  94.     }
  95.     XFaderWhineModifier(0,     1100,  0.5)
  96.     XFaderWhineModifier(1100,  1300,  0.5)
  97.     XFaderWhineModifier(1300,  1600,  0.5)
  98.     XFaderWhineModifier(1600,  2000,  0.55)
  99.     XFaderWhineModifier(2000,  2400,  0.65)
  100.     XFaderWhineModifier(2400,  10000, 0.75)
  101.  
  102.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  103.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  104.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  105.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  106.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  107.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  108. }
  109.  
  110. //from glv
  111. EngineSound("drm")
  112. {
  113.     Path("Data/Sounds/Engine/drm/")
  114.     EngineSoundRange(1000.0, 10000.0)
  115.     XFaderLoadLow(0.85, 0.69, 0.79)
  116.     {
  117.         XFaderLeft(1200.0, "drm_idle.wav", 0.8, 2201.0, 2821.0)
  118.         XFader(4000.0, "drm_offlow.wav", 1.0, 1581.0, 2201.0, 4679.0, 5491.0)
  119.         XFaderRight(6000.0, "drm_offhigh.wav", 1.0, 3868.0, 4679.0)
  120.     }
  121.     XFaderLoadHigh(0.85, 0.6, 0.69)
  122.     {
  123.         XFaderLeft(1200.0, "drm_idle.wav", 1.0, 2201.0, 2821.0)
  124.         XFader(4000.0, "drm_onlow.wav", 1.0, 1581.0, 2201.0, 4679.0, 5491.0)
  125.         XFaderRight(6000.0, "drm_onhigh.wav", 1.0, 3868.0, 4679.0)
  126.     }
  127.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  128.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  129.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  130.  
  131.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  132.     {
  133.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  134.     }
  135.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  136.     {
  137.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  138.     }
  139.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  140.     {
  141.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  142.     }
  143.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  144.     {
  145.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  146.     }
  147.     XFaderWhineModifier(0,     1100,  0.5)
  148.     XFaderWhineModifier(1100,  1300,  0.5)
  149.     XFaderWhineModifier(1300,  1600,  0.5)
  150.     XFaderWhineModifier(1600,  2000,  0.55)
  151.     XFaderWhineModifier(2000,  2400,  0.65)
  152.     XFaderWhineModifier(2400,  10000, 0.75)
  153.  
  154.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  155.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  156.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  157.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  158.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  159.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  160. }
  161.  
  162. EngineSound("foc")
  163. {
  164.     Path("Data/Sounds/Engine/foc/")
  165.     EngineSoundRange(1000.0, 10000.0)
  166.     XFaderLoadLow(0.85, 0.68, 0.78)
  167.     {
  168.         XFaderLeft(2000.0, "foc_idle.wav", 0.8, 2596.0, 3013.0)
  169.         XFader(4000.0, "foc_offlow.wav", 1.0, 2179.0, 2596.0, 5833.0, 6432.0)
  170.         XFaderRight(6000.0, "foc_offhigh.wav", 1.0, 5235.0, 5833.0)
  171.     }
  172.  
  173.     XFaderLoadHigh(0.85, 0.58, 0.68)
  174.     {
  175.             XFaderLeft(2000.0, "foc_idle.wav", 1.0, 2596.0, 3013.0)
  176.         XFader(4000.0, "foc_onlow.wav", 1.0, 2179.0, 2596.0, 5833.0, 6432.0)
  177.         XFaderRight(6000.0, "foc_onhigh.wav", 1.0, 5235.0, 5833.0)
  178.     }
  179.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  180.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  181.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  182.  
  183.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  184.     {
  185.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  186.     }
  187.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  188.     {
  189.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  190.     }
  191.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  192.     {
  193.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  194.     }
  195.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  196.     {
  197.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  198.     }
  199.     XFaderWhineModifier(0,     1100,  0.4)
  200.     XFaderWhineModifier(1100,  1300,  0.45)
  201.     XFaderWhineModifier(1300,  1600,  0.5)
  202.     XFaderWhineModifier(1600,  2000,  0.5)
  203.     XFaderWhineModifier(2000,  2400,  0.6)
  204.     XFaderWhineModifier(2400,  10000, 0.7)
  205.  
  206.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  207.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  208.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  209.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  210.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  211.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  212. }
  213.  
  214. EngineSound("fpu")
  215. {
  216.     Path("Data/Sounds/Engine/fpu/")
  217.     EngineSoundRange(1000.0, 10000.0)
  218.     XFaderLoadLow(0.85, 0.67, 0.78)
  219.     {
  220.         XFaderLeft(2000.0, "fpu_idle.wav", 0.8, 2703.0, 3098.0)
  221.         XFader(4000.0, "fpu_offlow.wav", 1.0, 2308.0, 2703.0, 5769.0, 6303.0)
  222.         XFaderRight(8000.0, "fpu_offhigh.wav", 1.0, 5235.0, 5769.0)
  223.     }
  224.  
  225.     XFaderLoadHigh(0.85, 0.57, 0.67)
  226.     {
  227.         XFaderLeft(2000.0, "fpu_idle.wav", 1.0, 2703.0, 3098.0)
  228.         XFader(4000.0, "fpu_onlow.wav", 1.0, 2308.0, 2703.0, 5769.0, 6303.0)
  229.         XFaderRight(8000.0, "fpu_onhigh.wav", 1.0, 5235.0, 5769.0)
  230.     }
  231.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  232.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  233.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  234.  
  235.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  236.     {
  237.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  238.     }
  239.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  240.     {
  241.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  242.     }
  243.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  244.     {
  245.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  246.     }
  247.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  248.     {
  249.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  250.     }
  251.     XFaderWhineModifier(0,     1100,  0.5)
  252.     XFaderWhineModifier(1100,  1300,  0.5)
  253.     XFaderWhineModifier(1300,  1600,  0.5)
  254.     XFaderWhineModifier(1600,  2000,  0.6)
  255.     XFaderWhineModifier(2000,  2400,  0.7)
  256.     XFaderWhineModifier(2400,  10000, 0.8)
  257.  
  258.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  259.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.15)
  260.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  261.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  262.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  263.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  264. }
  265.  
  266. EngineSound("glv")
  267. {
  268.     Path("Data/Sounds/Engine/glv/")
  269.     EngineSoundRange(1000.0, 10000.0)
  270.     XFaderLoadLow(0.85, 0.69, 0.79)
  271.     {
  272.         XFaderLeft(1200.0, "glv_idle.wav", 0.8, 2201.0, 2821.0)
  273.         XFader(4000.0, "glv_offlow.wav", 1.0, 1581.0, 2201.0, 4679.0, 5491.0)
  274.         XFaderRight(6000.0, "glv_offhigh.wav", 1.0, 3868.0, 4679.0)
  275.     }
  276.  
  277.     XFaderLoadHigh(0.85, 0.6, 0.69)
  278.     {
  279.         XFaderLeft(1200.0, "glv_idle.wav", 1.0, 2201.0, 2821.0)
  280.         XFader(4000.0, "glv_onlow.wav", 1.0, 1581.0, 2201.0, 4679.0, 5491.0)
  281.         XFaderRight(6000.0, "glv_onhigh.wav", 1.0, 3868.0, 4679.0)
  282.     }
  283.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  284.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  285.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  286.  
  287.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  288.     {
  289.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  290.     }
  291.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  292.     {
  293.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  294.     }
  295.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  296.     {
  297.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  298.     }
  299.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  300.     {
  301.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  302.     }
  303.     XFaderWhineModifier(0,     1100,  0.4)
  304.     XFaderWhineModifier(1100,  1300,  0.45)
  305.     XFaderWhineModifier(1300,  1600,  0.5)
  306.     XFaderWhineModifier(1600,  2000,  0.5)
  307.     XFaderWhineModifier(2000,  2400,  0.6)
  308.     XFaderWhineModifier(2400,  10000, 0.7)
  309.  
  310.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  311.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  312.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  313.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  314.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  315.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  316. }
  317.  
  318. EngineSound("mle")
  319. {
  320.     Path("Data/Sounds/Engine/mle/")
  321.     EngineSoundRange(1000.0, 10000.0)
  322.     XFaderLoadLow(0.85, 0.65, 0.76)
  323.     {
  324.         XFaderLeft(1850.0, "mle_idle.wav", 0.8, 2607.0, 2297.0)
  325.         XFader(4000.0, "mle_offlow.wav", 1.0, 1987.0, 2297.0, 5694.0, 6218.0)
  326.         XFaderRight(6000.0, "mle_offhigh.wav", 1.0, 5171.0, 5694.0)
  327.     }
  328.  
  329.     XFaderLoadHigh(0.85, 0.55, 0.65)
  330.     {
  331.         XFaderLeft(1850.0, "mle_idle.wav", 1.0, 2607.0, 2297.0)
  332.         XFader(4000.0, "mle_onlow.wav", 1.0, 1987.0, 2297.0, 5694.0, 6218.0)
  333.         XFaderRight(6000.0, "mle_onhigh.wav", 1.0, 5171.0, 5694.0)
  334.     }
  335.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  336.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  337.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  338.  
  339.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  340.     {
  341.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  342.     }
  343.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  344.     {
  345.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  346.     }
  347.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  348.     {
  349.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  350.     }
  351.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  352.     {
  353.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  354.     }
  355.     XFaderWhineModifier(0,     1100,  0.4)
  356.     XFaderWhineModifier(1100,  1300,  0.45)
  357.     XFaderWhineModifier(1300,  1600,  0.5)
  358.     XFaderWhineModifier(1600,  2000,  0.5)
  359.     XFaderWhineModifier(2000,  2400,  0.6)
  360.     XFaderWhineModifier(2400,  10000, 0.7)
  361.  
  362.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  363.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  364.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  365.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  366.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  367.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  368. }
  369.  
  370. EngineSound("mms")
  371. {
  372.     Path("Data/Sounds/Engine/mms/")
  373.     EngineSoundRange(1000.0, 10000.0)
  374.     XFaderLoadLow(0.85, 0.61, 0.71)
  375.     {
  376.         XFaderLeft(1500.0, "mms_idle.wav", 0.8, 2372.0, 2927.0)
  377.         XFader(4000.0, "mms_offlow.wav", 1.0, 1816.0, 2927.0, 5705.0, 6175.0)
  378.         XFaderRight(6000.0, "mms_offhigh.wav", 1.0, 5235.0, 5705.0)
  379.     }
  380.  
  381.     XFaderLoadHigh(0.85, 0.52, 0.61)
  382.     {
  383.         XFaderLeft(1500.0, "mms_idle.wav", 1.0, 2372.0, 2927.0)
  384.         XFader(4000.0, "mms_onlow.wav", 1.0, 1816.0, 2927.0, 5705.0, 6175.0)
  385.         XFaderRight(6000.0, "mms_onhigh.wav", 1.0, 5235.0, 5705.0)
  386.     }
  387.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  388.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  389.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  390.  
  391.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  392.     {
  393.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  394.     }
  395.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  396.     {
  397.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  398.     }
  399.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  400.     {
  401.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  402.     }
  403.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  404.     {
  405.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  406.     }
  407.     XFaderWhineModifier(0,     1100,  0.55)
  408.     XFaderWhineModifier(1100,  1300,  0.55)
  409.     XFaderWhineModifier(1300,  1600,  0.6)
  410.     XFaderWhineModifier(1600,  2000,  0.6)
  411.     XFaderWhineModifier(2000,  2400,  0.65)
  412.     XFaderWhineModifier(2400,  10000, 0.7)
  413.  
  414.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  415.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  416.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  417.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  418.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  419.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  420. }
  421.  
  422. EngineSound("pgt")
  423. {
  424.     Path("Data/Sounds/Engine/pgt/")
  425.     EngineSoundRange(1000.0, 10000.0)
  426.     XFaderLoadLow(0.85, 0.61, 0.71)
  427.     {
  428.         XFaderLeft(2000.0, "pgt_idle.wav", 0.8, 2596.0, 3013.0)
  429.         XFader(4000.0, "pgt_offlow.wav", 1.0, 2179.0, 2596.0, 5705.0, 6282.0)
  430.         XFaderRight(6000.0, "pgt_offhigh.wav", 1.0, 5128.0, 5705.0)
  431.     }
  432.  
  433.     XFaderLoadHigh(0.85, 0.52, 0.61)
  434.     {
  435.         XFaderLeft(2000.0, "pgt_idle.wav", 1.0, 2596.0, 3013.0)
  436.         XFader(4000.0, "pgt_onlow.wav", 1.0, 2179.0, 2596.0, 5705.0, 6282.0)
  437.         XFaderRight(6000.0, "pgt_onhigh.wav", 1.0, 5128.0, 5705.0)
  438.     }
  439.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  440.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  441.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  442.  
  443.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  444.     {
  445.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  446.     }
  447.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  448.     {
  449.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  450.     }
  451.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  452.     {
  453.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  454.     }
  455.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  456.     {
  457.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  458.     }
  459.     XFaderWhineModifier(0,     1100,  0.55)
  460.     XFaderWhineModifier(1100,  1300,  0.55)
  461.     XFaderWhineModifier(1300,  1600,  0.6)
  462.     XFaderWhineModifier(1600,  2000,  0.6)
  463.     XFaderWhineModifier(2000,  2400,  0.65)
  464.     XFaderWhineModifier(2400,  10000, 0.7)
  465.  
  466.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  467.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  468.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  469.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  470.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  471.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  472. }
  473.  
  474. EngineSound("sbi")
  475. {
  476.     Path("Data/Sounds/Engine/sbi/")
  477.     EngineSoundRange(1000.0, 10000.0)
  478.     XFaderLoadLow(0.85, 0.65, 0.76)
  479.     {
  480.         XFaderLeft(1500.0, "sbi_idle.wav", 0.8, 1880.0, 2179.0)
  481.         XFader(4000.0, "sbi_offlow.wav", 1.0, 1581.0, 1880.0, 5192.0, 5833.0)
  482.         XFaderRight(6000.0, "sbi_offhigh.wav", 1.0, 4551.0, 5192.0)
  483.     }
  484.  
  485.     XFaderLoadHigh(0.85, 0.55, 0.65)
  486.     {
  487.         XFaderLeft(1500.0, "sbi_idle.wav", 1.0, 1880.0, 2179.0)
  488.         XFader(4000.0, "sbi_onlow.wav", 1.0, 1581.0, 1880.0, 5192.0, 5833.0)
  489.         XFaderRight(6000.0, "sbi_onhigh.wav", 1.0, 4551.0, 5192.0)
  490.     }
  491.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  492.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  493.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  494.  
  495.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  496.     {
  497.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  498.     }
  499.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  500.     {
  501.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  502.     }
  503.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  504.     {
  505.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  506.     }
  507.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  508.     {
  509.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  510.     }
  511.     XFaderWhineModifier(0,     1100,  0.4)
  512.     XFaderWhineModifier(1100,  1300,  0.45)
  513.     XFaderWhineModifier(1300,  1600,  0.5)
  514.     XFaderWhineModifier(1600,  2000,  0.5)
  515.     XFaderWhineModifier(2000,  2400,  0.6)
  516.     XFaderWhineModifier(2400,  10000, 0.7)
  517.  
  518.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  519.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  520.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  521.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  522.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  523.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  524. }
  525.  
  526. EngineSound("stc")
  527. {
  528.     Path("Data/Sounds/Engine/stc/")
  529.     EngineSoundRange(1000.0, 10000.0)
  530.     XFaderLoadLow(0.85, 0.67, 0.78)
  531.     {
  532.         XFaderLeft(1650.0, "stc_idle.wav", 0.8, 2447.0, 2949.0)
  533.         XFader(4000.0, "stc_offlow.wav", 1.0, 1944.0, 2447.0, 5908.0, 6581.0)
  534.         XFaderRight(8000.0, "stc_offhigh.wav", 1.0, 5235.0, 5908.0)
  535.     }
  536.  
  537.     XFaderLoadHigh(0.85, 0.57, 0.67)
  538.     {
  539.         XFaderLeft(1650.0, "stc_idle.wav", 1.0, 2447.0, 2949.0)
  540.         XFader(4000.0, "stc_onlow.wav", 1.0, 1944.0, 2447.0, 5908.0, 6581.0)
  541.         XFaderRight(8000.0, "stc_onhigh.wav", 1.0, 5235.0, 5908.0)
  542.     }
  543.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  544.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  545.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  546.  
  547.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  548.     {
  549.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, 2500)
  550.     }
  551.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  552.     {
  553.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, 2500)
  554.     }
  555.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  556.     {
  557.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, 2500)
  558.     }
  559.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  560.     {
  561.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  562.     }
  563.     XFaderWhineModifier(0,     1100,  0.4)
  564.     XFaderWhineModifier(1100,  1300,  0.45)
  565.     XFaderWhineModifier(1300,  1600,  0.5)
  566.     XFaderWhineModifier(1600,  2000,  0.5)
  567.     XFaderWhineModifier(2000,  2400,  0.6)
  568.     XFaderWhineModifier(2400,  10000, 0.7)
  569.  
  570.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  571.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  572.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  573.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  574.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  575.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  576. }
  577.  
  578. EngineSound("g1s")
  579. {
  580.     Path("Data/Sounds/Engine/g1s/")
  581.     EngineSoundRange(1000.0, 10000.0)
  582.     XFaderLoadLow(0.85, 0.67, 0.78)
  583.     {
  584.         XFaderLeft(1150.0, "g1s_idle.wav", 0.98, 1592.0, 1987.0)
  585.         XFader(4000.0, "g1s_offlow.wav", 1.0, 1197.0, 1592.0, 3558.0, 3974.0)
  586.         XFaderRight(6000.0, "g1s_offhigh.wav", 1.0, 3141.0, 3558.0)
  587.     }
  588.  
  589.     XFaderLoadHigh(0.85, 0.57, 0.67)
  590.     {
  591.             XFaderLeft(1150.0, "g1s_idle.wav", 0.98, 1592.0, 1987.0)
  592.         XFader(4000.0, "g1s_onlow.wav", 1.0, 1197.0, 1592.0, 3558.0, 3974.0)
  593.         XFaderRight(6000.0, "g1s_onhigh.wav", 1.0, 3141.0, 3558.0)
  594.     }
  595.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  596.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  597.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  598.  
  599.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  600.     {
  601.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 0.6, 2000, 2500)
  602.     }
  603.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  604.     {
  605.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 0.6, 2000, 2500)
  606.     }
  607.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  608.     {
  609.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 0.6, 2000, 2500)
  610.     }
  611.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  612.     {
  613.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 0.6, 2000, 2500)
  614.     }
  615.     XFaderWhineModifier(0,     1100,  0.3)
  616.     XFaderWhineModifier(1100,  1300,  0.35)
  617.     XFaderWhineModifier(1300,  1600,  0.4)
  618.     XFaderWhineModifier(1600,  2000,  0.4)
  619.     XFaderWhineModifier(2000,  2400,  0.5)
  620.     XFaderWhineModifier(2400,  10000, 0.6)
  621.  
  622.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  623.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  624.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  625.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  626.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  627.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  628. }
  629.  
  630. EngineSound("g5s")
  631. {
  632.     Path("Data/Sounds/Engine/g5s/")
  633.     EngineSoundRange(1000.0, 10000.0)
  634.     XFaderLoadLow(0.85, 0.67, 0.78)
  635.     {
  636.         XFaderLeft(1150.0, "g5s_idle.wav", 0.98, 1656.0, 2222.0)
  637.         XFader(4000.0, "g5s_offlow.wav", 1.0, 1090.0, 1645.0, 3793.0, 4466.0)
  638.         XFaderRight(6000.0, "g5s_offhigh.wav", 1.0, 3120.0, 3793.0)
  639.     }
  640.  
  641.     XFaderLoadHigh(0.85, 0.57, 0.67)
  642.     {
  643.             XFaderLeft(1150.0, "g5s_idle.wav", 0.98, 1656.0, 2222.0)
  644.         XFader(4000.0, "g5s_onlow.wav", 1.0, 1090.0, 1645.0, 3793.0, 4466.0)
  645.         XFaderRight(6000.0, "g5s_onhigh.wav", 1.0, 3120.0, 3793.0)
  646.     }
  647.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  648.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  649.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  650.  
  651.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  652.     {
  653.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 0.6, 2000, 2500)
  654.     }
  655.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  656.     {
  657.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 0.6, 2000, 2500)
  658.     }
  659.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  660.     {
  661.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 0.6, 2000, 2500)
  662.     }
  663.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  664.     {
  665.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 0.6, 2000, 2500)
  666.     }
  667.     XFaderWhineModifier(0,     1100,  0.4)
  668.     XFaderWhineModifier(1100,  1300,  0.45)
  669.     XFaderWhineModifier(1300,  1600,  0.5)
  670.     XFaderWhineModifier(1600,  2000,  0.5)
  671.     XFaderWhineModifier(2000,  2400,  0.6)
  672.     XFaderWhineModifier(2400,  10000, 0.7)
  673.  
  674.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  675.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  676.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  677.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  678.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  679.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  680. }
  681.  
  682. EngineSound("g3s")
  683. {
  684.     Path("Data/Sounds/Engine/g3s/")
  685.     EngineSoundRange(1000.0, 10000.0)
  686.     XFaderLoadLow(0.85, 0.67, 0.78)
  687.     {
  688.         XFaderLeft(1150.0, "g3s_idle.wav", 0.98, 1731.0, 2201.0)
  689.         XFader(4000.0, "g3s_offlow.wav", 1.0, 1239.0, 1720.0, 4487.0, 5128.0)
  690.         XFaderRight(6000.0, "g3s_offhigh.wav", 1.0, 3846.0, 4509.0)
  691.     }
  692.  
  693.     XFaderLoadHigh(0.85, 0.57, 0.67)
  694.     {
  695.             XFaderLeft(1150.0, "g3s_idle.wav", 0.98, 1731.0, 2201.0)
  696.         XFader(4000.0, "g3s_onlow.wav", 1.0, 1239.0, 1720.0, 4487.0, 5128.0)
  697.         XFaderRight(6000.0, "g3s_onhigh.wav", 1.0, 3846.0, 4509.0)
  698.     }
  699.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  700.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  701.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  702.  
  703.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  704.     {
  705.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 0.6, 2000, 2500)
  706.     }
  707.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  708.     {
  709.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 0.6, 2000, 2500)
  710.     }
  711.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  712.     {
  713.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 0.6, 2000, 2500)
  714.     }
  715.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  716.     {
  717.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, 2500)
  718.     }
  719.     XFaderWhineModifier(0,     1100,  0.4)
  720.     XFaderWhineModifier(1100,  1300,  0.45)
  721.     XFaderWhineModifier(1300,  1600,  0.5)
  722.     XFaderWhineModifier(1600,  2000,  0.5)
  723.     XFaderWhineModifier(2000,  2400,  0.6)
  724.     XFaderWhineModifier(2400,  10000, 0.7)
  725.  
  726.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  727.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  728.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  729.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  730.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  731.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  732. }
  733.  
  734. EngineSound("v6e")
  735. {
  736.     Path("Data/Sounds/Engine/v6e/")
  737.     EngineSoundRange(1000.0, 10000.0)
  738.     XFaderLoadLow(0.85, 0.67, 0.78)
  739.     {
  740.         XFaderLeft(1150.0, "v6e_idle.wav", 0.98, 1474.0, 1795.0)
  741.         XFader(4000.0, "v6e_offlow.wav", 1.0, 1111.0, 1474.0, 3932.0, 4509.0)
  742.         XFaderRight(6000.0, "v6e_offhigh.wav", 1.0, 3355.0, 3932.0)
  743.     }
  744.  
  745.     XFaderLoadHigh(0.85, 0.57, 0.67)
  746.     {
  747.             XFaderLeft(1150.0, "v6e_idle.wav", 0.98, 1474.0, 1795.0)
  748.         XFader(4000.0, "v6e_onlow.wav", 1.0, 1111.0, 1474.0, 3932.0, 4509.0)
  749.         XFaderRight(6000.0, "v6e_onhigh.wav", 1.0, 3355.0, 3932.0)
  750.     }
  751.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  752.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  753.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  754.  
  755.     XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  756.     {
  757.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 0.6, 2000, 2500)
  758.     }
  759.     XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  760.     {
  761.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 0.6, 2000, 2500)
  762.     }
  763.     XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  764.     {
  765.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 0.6, 2000, 2500)
  766.     }
  767.     XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  768.     {
  769.     XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 0.6, 2000, 2500)
  770.     }
  771.     XFaderWhineModifier(0,     1100,  0.4)
  772.     XFaderWhineModifier(1100,  1300,  0.45)
  773.     XFaderWhineModifier(1300,  1600,  0.5)
  774.     XFaderWhineModifier(1600,  2000,  0.5)
  775.     XFaderWhineModifier(2000,  2400,  0.6)
  776.     XFaderWhineModifier(2400,  10000, 0.7)
  777.  
  778.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  779.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  780.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  781.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  782.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  783.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  784. }
  785.  
  786. EngineSound("cbs")
  787. {
  788.     Path("Data/Sounds/Engine/cbs/")
  789.     EngineSoundRange(1000.0, 10000.0)
  790.     XFaderLoadLow(0.85, 0.67, 0.78)
  791.     {
  792.         XFaderLeft(1000.0, "cbs_idle.wav", 1.0, 1496.0, 1966.0)
  793.         XFader(2000.0, "cbs_offlow.wav", 1.0, 1026.0, 1496.0, 3066.0, 3590.0)
  794.         XFaderRight(3500.0, "cbs_offhigh.wav", 1.0, 2543.0, 3066.0)
  795.     }
  796.  
  797.     XFaderLoadHigh(0.85, 0.57, 0.67)
  798.     {
  799.             XFaderLeft(1000.0, "cbs_idle.wav", 1.0, 1496.0, 1966.0)
  800.         XFader(2000.0, "cbs_onlow.wav", 1.0, 1026.0, 1496.0, 3066.0, 3590.0)
  801.         XFaderRight(3500.0, "cbs_onhigh.wav", 1.0, 2543.0, 3066.0)
  802.     }
  803.     XFaderTurbo("Data/Sounds/Engine/Turbo/turbo_whine.wav", 0.0, 0.1, 0.8, 1.2, 3.5)
  804.     XFaderHiss("Data/Sounds/Engine/Turbo/turbo_hiss.wav", 0.0, 1, 0.6)
  805.     XFaderNitro("Data/Sounds/Engine/nitro.wav", 0.0, 1, 0.6)
  806.  
  807. //    XFaderWhineLoadLowInside(0.6, 0.62, 0.71)
  808. //    {
  809. //    XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offload_st.wav", 1.0, 2000, //2500)
  810. //    }
  811. //    XFaderWhineLoadHighInside(0.8, 0.54, 0.62)
  812. //    {
  813. //    XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onload_st.wav", 1.0, 2000, //2500)
  814. //    }
  815. //    XFaderWhineLoadLowOutside(0.45, 0.62, 0.71)
  816. //    {
  817. //    XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_offloadeq.wav", 1.0, 2000, //2500)
  818. //    }
  819. //    XFaderWhineLoadHighOutside(0.6, 0.54, 0.62)
  820. //    {
  821. //    XFaderRight(5000.0, "Data/Sounds/Engine/Transwhine/Trans_onloadeq.wav", 1.0, 2000, //2500)
  822. //    }
  823. //    XFaderWhineModifier(0,     1100,  0.4)
  824. //    XFaderWhineModifier(1100,  1300,  0.45)
  825. //    XFaderWhineModifier(1300,  1600,  0.5)
  826. //    XFaderWhineModifier(1600,  2000,  0.5)
  827. //    XFaderWhineModifier(2000,  2400,  0.6)
  828. //    XFaderWhineModifier(2400,  10000, 0.7)
  829.  
  830.     XFaderEngineModifier(0,    1100,  0.9,  0.9,  1.15)
  831.     XFaderEngineModifier(1100, 1300,  0.9,  0.95, 1.1)
  832.     XFaderEngineModifier(1300, 1600,  0.9,  1.0,  1.0)
  833.     XFaderEngineModifier(1600, 2000,  0.95, 1.0,  0.9)
  834.     XFaderEngineModifier(2000, 2400,  1.0,  1.0,  0.8)
  835.     XFaderEngineModifier(2400, 10000, 1.0,  1.0,  0.7)
  836. }
  837.  
  838.  
  839.